445974
427101
455270
621536
339960
472280
1089437
717950
292754
956220
1110467
1316612
793147
885949
1011724
810610
540505
45952
86987
594377
285284
528841
443275
822256